package com.meta.act.app.tenant.entity;


import com.meta.framework.copy.Copyable;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;


/**
 * 租户信息表
 *
 * @author Simon
 * @email 1111111111111@qq.com
 * @date 2020-11-05 15:29:22
 */
@Data
public class TenantBase extends Copyable implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 *主键
	 */
//    private Long id;

	/**
	 * 主键：租户编码
	 */
	private Long tenantId;

	/**
	 * 租户名称
	 */
	private String name;

	/**
	 * 租户全称
	 */
	private String fullName;

	/**
	 * 租户类型 1:企业 2:个人
	 */
	private Integer tenantType;

	/**
	 * 社会信用代码
	 */
	private String creditCode;

	/**
	 * 省id
	 */
	private Integer provinceId;

	/**
	 * 市id
	 */
	private Integer cityId;

	/**
	 * 地区id
	 */
	private Integer districtId;

	/**
	 * 详细地址
	 */
	private String detailAddress;

	/**
	 * 法定代表人
	 */
	private String legalPerson;

	/**
	 * 营业期开始时间
	 */
	private Date businessStartTime;

	/**
	 * 营业期结束时间
	 */
	private Date businessEndTime;

	/**
	 * 商务经理
	 */
	private Long businessUserId;
	
	/**
	 * 是否为一般纳税人 0:否 1:是
	 */
	private Integer isGeneralTax;

	/**
	 * 入驻日期
	 */
	private Date registerTime;

	/**
	 * 创建人UID
	 */
	private Long createUserId;

	/**
	 * 更新人UID
	 */
	private Long updateUserId;

	/**
	 * 创建时间
	 */
	private Date createTime;

	/**
	 * 更新时间
	 */
	private Date updateTime;

	/**
	 * 删除标识(0:默认 1:删除)
	 */
	private Integer delFlag;

	private String remark;

	private String linkNickName;

	private String linkTel;
}
